﻿class Constants:
    """
    通用常量配置信息
    """
    # 是否是debug版
    # IS_DEBUG = True
    IS_DEBUG = False

    # 等待元素查找时间 2秒
    IMPLICITLY_WAIT = 2

    # dce域名，用于判断网络连接情况
    DCE_HOST = 'fip.dfitc.com.cn'
    # 空结果
    EMPTY_RESULT = ''

    # 发送邮件重试次数
    RESEND_MAIL_COUNT = 5
    # 重发邮件间隔时间（秒）
    RESEND_MAIL_INTERNAL = 10

    # 设备连接失败，重试巡检次数
    RETRY_INSPECT_COUNT = 5
    # 重试巡检时间间隔（秒）
    RETRY_INSPECT_INTERNAL = 300

    # 打开手机网络等待时长（秒）
    TURN_ON_NETWORK_INTERNAL = 5
    # 关闭手机网络等待时长（秒）
    TURN_OFF_NETWORK_INTERNAL = 2

    # 最大网络重连次数
    MAX_NUM_OF_NETWORK_RECONNECTION = 10

    # 运行cmd命令间隔时长，如adb的重启需要间隔时间
    CMD_COMMAND_INTERNAL = 2

    # 全局变量字典 键: 'driver'
    KEY_DRIVER = 'driver'

    # 全局变量字典 键: 'path_screenshots'
    KEY_SCREENSHOTS = 'path_screenshots'

    # 加减自选个数
    OPTION_COUNT = 1
